From 0465c100949ed7dbafae4829eef848d17d9d81b1 Mon Sep 17 00:00:00 2001 From: Simon McVittie Date: Tue, 19 Jan 2021 10:43:33 +0000 Subject: [PATCH] d/rules: Show test log if build-time test fails dh_auto_test would automatically show meson-logs/testlog.txt, but because we're running with --setup=x11, we get meson-logs/testlog-x11.txt instead. --- debian/rules | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index d82935bc0a..ab869252d6 100755 --- a/debian/rules +++ b/debian/rules @@ -212,7 +212,11 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) --builddirectory=debian/build/deb \ -- \ --setup=x11 \ - ${NULL} + || { \ + e=$$?; \ + tail -v -n +0 debian/build/deb/meson-logs/testlog-x11.txt; \ + exit $$e; \ + } endif override_dh_auto_install: -- 2.30.2